package com.treasure.service.listener.enums;

public enum TemplateEnum {

    BUY_MEMBER(1,"http://treasure.jingyugg.com/dist/#/home","ZmYyuibhYZRthk-f9pJyPpSoHpYYoV7ys35O2y5_3Qg"),
    ;
    private Integer bizType;//业务类型
    private String url;//点击消息跳转地址
    private String templateId;//微信消息模板

    private TemplateEnum(Integer bizType,String url,String templateId){
        this.bizType=bizType;
        this.url=url;
        this.templateId=templateId;
    }

    public static String getUrl(Integer bizType){
        for (TemplateEnum templateEnum : values()) {
            if (templateEnum.getBizType().intValue() == bizType.intValue()) {
                return templateEnum.getUrl();
            }
        }
        return null;
    }

    public static String getTemplateId(Integer bizType){
        for (TemplateEnum templateEnum : values()) {
            if (templateEnum.getBizType().intValue() == bizType.intValue()) {
                return templateEnum.getTemplateId();
            }
        }
        return null;
    }

    public Integer getBizType() {
        return bizType;
    }

    public void setBizType(Integer bizType) {
        this.bizType = bizType;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getTemplateId() {
        return templateId;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }
}
